lathes cnc employment machining position milling miniature noncontact band music cad roll lathe jobs magnetic rock mills job